package cn.baddonkey.superquery.vo;

import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
* 列表返回字段配置
* @author 18055
* @date 2024-05-22 10:48:25
**/
@Getter
@Setter
public class ModuleQueryReturnFieldVo {

    /**
    * 自增主键
    */
    private Long id;
    /**
    * 关联module_query表的id
    */
    private Long moduleQueryId;
    /**
    * 字段名
    */
    private String fieldName;
    /**
    * 字段别名
    */
    private String fieldAlias;
    /**
    * 字段描述
    */
    private String fieldDesc;
    /**
    * 字段类型，0：number，1：string，2：时间戳
    */
    private Integer fieldType;
    /**
    * 输入类型，0：文本框，1：数值，2：单选，3：多选
    */
    private Integer inputType;
    /**
    * 单选多选框数据来源配置
    */
    private String selectorDataSource;
    /**
    * 是否隐藏，0否1是
    */
    private Integer isHidden;
    /**
    * 创建时间
    */
    private Date createTime;
    /**
    * 更新时间
    */
    private Date updateTime;
    /**
    * 逻辑删除，0未删除，1已删除
    */
    private Integer isDeleted;
    /**
    * 字段转换处理脚本
    */
    private String fieldHandleScript;


}
